 { 0 , 1 , 2 }   @ { - 1 , 1 }   { 0 , 1 }   @ { 1 , - 1 }   { 0 , 2 , 1 }   
 0   0 
 0   1   0   1   0   - >   1 
 0   - 1   1   1   2   - >   2 
 1   0 
 1   - 1   0   - 1   1   - >   3 
 2   0 
 2   1   0   - 1   0   - >   4 
 3   0 
 2   - 1   1   - 1   1   - >   5 
 4   0 
 2   1   1   1   0   - >   3 
 5   1 
